package cn.cs.fallback;

import cn.cs.client.RestAppOrderClient;
import cn.cs.pojo.*;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;

@Component
public class AppOrderFallBack implements RestAppOrderClient{
    @Override
    public AppOrder getAppOrderById(String appId) {
        return null;
    }

    @Override
    public void updateAppOrderState(Map<String, Object> map) {

    }

    @Override
    public String getParentFaultType(String fault_category) {
        return null;
    }

    @Override
    public List<AppOrder> getAllAppOrders(Map<String, Object> param) {
        return null;
    }

    @Override
    public List<AfterOrder> getAllAfterOrders(String s) {
        return null;
    }

    @Override
    public int updateAppOrder(AppOrder appOrder) {
        return 0;
    }

    @Override
    public String getUserFullAddressByid(String userAddressId) {
        return null;
    }

    @Override
    public List<UserAddress> getUserAddressListById(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public List<ClientRepRel> getClientRepRelListByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Map<String, Object> getAppOrderByAppOrderId(String id) throws Exception {
        return null;
    }

    @Override
    public Integer getAppOrderCountByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Integer itriptxAddAppOrder(AppOrder appOrder) throws Exception {
        return null;
    }

    @Override
    public Integer modifyAppOrder(AppOrder appOrder) throws Exception {
        return null;
    }

    @Override
    public Map<String, Object> getRepUserIdByAppOrderId(String id) throws Exception {
        return null;
    }

    @Override
    public Integer itriptxDeleteAppOrderById(Long id) throws Exception {
        return null;
    }

    @Override
    public List<Map<String, Object>> getOverTimeAppOrderList() {
        return null;
    }

    @Override
    public List<Map<String, Object>> getCourierServices() {
        return null;
    }

    @Override
    public Integer saveCourierServices(String courierCompany, String courierNumber, String id) {
        return null;
    }


    @Override
    public Integer insertUserAddress(UserAddress userAddress) throws Exception {
        return null;
    }

    @Override
    public RepairUser getRepairUserById(Long id) throws Exception {
        return null;
    }

    @Override
    public Map<String, Object> getRepairUserAddressByAreaId(String repairUserId, String area) throws Exception {
        return null;
    }

    @Override
    public Integer updateClientUser(ClientUser clientUser) throws Exception {
        return null;
    }

    @Override
    public List<Map<String, Object>> getRepairUserByAreaId(String area) throws Exception {
        return null;
    }

    @Override
    public void toRepairOrder(RepOrder repOrder) throws Exception {

    }

    @Override
    public List<Map<String, Object>> getAppOrderListByMap(Map<String, Object> param) throws Exception {
        return null;
    }

    @Override
    public Map<String, String> getAreaIdByOrderId(String orderId) {
        return null;
    }

    @Override
    public List<Map<String, Object>> getRepairUserDayByMap(Map<String, Object> param) {
        return null;
    }

    @Override
    public Integer getRepairUserDayByMapCount(Map<String, Object> param) {
        return null;
    }
}
